Skip to content

Conversation

@karljs
Copy link
Contributor

@karljs karljs commented Oct 15, 2025

Work in progress, because the index hasn't been updated yet.

Description

This adds a Rust packaging FAQ. More than most language ecosystems, Rust packages tend to be described as exceptions to packaging policies and rules. The details of how Ubuntu makes use of the upstream Debian Rust packages is not obvious, especially with respect to rustc. Moreover, many of the patches applied to rustc aren't necessarily obvious.

This FAQ is essentially an attempt to gather some of that overview information into a single place, and to ease the burden on folks getting started on Ubuntu Rust packaging.


Related issue

N/A


Checklist

@karljs karljs marked this pull request as ready for review October 15, 2025 22:34
@karljs karljs changed the title WIP: Rust packaging FAQ Rust packaging FAQ Oct 16, 2025
@rkratky rkratky self-assigned this Oct 20, 2025
Copy link
Collaborator

@rkratky rkratky left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@karljs thanks a lot! I added a bunch of suggestions.

Copy link
Collaborator

@rkratky rkratky left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@karljs thanks a lot! I added a bunch of suggestions.

karljs and others added 21 commits October 20, 2025 11:26
karljs and others added 16 commits October 20, 2025 11:45
Copy link
Collaborator

@rkratky rkratky left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, @karljs. I'm going to merge this one, so thatit gets in, but it would be great to then move the generic tooling sections out of the Rust-specific docs.

@rkratky rkratky merged commit d61c791 into ubuntu:main Oct 21, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants